#include "StdAfx.h"
#include "GroupPtrns.h"

GroupPtrns::GroupPtrns(void)
{
}

GroupPtrns::~GroupPtrns(void)
{
	//cvReleaseImage(&lightOffImg);
}

CvRect GroupPtrns::getROI()const
{
	return ROI;
}

void GroupPtrns::setROI(CvRect cr)
{
	ROI = cr;
}

void GroupPtrns::addPtrn(Pattern *ptrn)
{
	ptrns.push_back(ptrn);
}

void GroupPtrns::detectPtrns()
{
	cvReleaseImage(&lightOffImg);
}

void GroupPtrns::setlightOffImg(IplImage *offImg)
{
	lightOffImg = offImg;
}

IplImage * GroupPtrns::getlightOffImg()
{
	return lightOffImg;
}